home *** CD-ROM | disk | FTP | other *** search
-
- ------------------------------------------------
- Requirements, installation and usage
- ------------------------------------
-
-
- YAEC 18a
- --------
-
-
- Requirements :
-
- Compiler:
-
- Should work on v37+, 68000
- YAEC needs Frank Willes PhxAss and PhxLnk
- (Aminet:dev/asm/) to be somewhere in the command-path.
- If its not, add it with the AmigaDOS PATH command.
-
- Generated exes:
-
- Minimum v39 (3.0) of the operatingsystem.
- Minimum 68020 cpu and 881 fpu.
-
- Installation:
-
- Unpack yaec.lha to ram:
- Copy the drawer yaec<version> anywhere.
- Put "ASSIGN E: <yaec-drawer>" in user-startup.
- Put "PATH E:bin ADD" in user-startup.
-
- Usage :
-
-
- SOURCE/A - required, the source file name.
-
- NC=NILCHECK/S - insert code to check for nil-ptrs.
-
- PC=PTRCHECK/S - like above, but more strict.
- Does Throw("PTR", linenumber) for
- ptrs with values below 4096, including
- all negative values.
-
- HOLD/S - waits for a RETURN before exiting.
-
- WB/S - flips the workbench screen to front.
-
- OPTI/S - enable maximum optimisation.
- currently sets assembler to max opti.
-
- LARGE/S - enable large code model, not needed for now.
-
- SF=SHOWFILENAME/S - shows the name of SOURCE file in the output.
-
- TCL/N - typechecklevel (-1/0/1). 0 is default.
-
- LA=LINKARGS/K - optional linker args.
- not normally needed.
-
- AA=ASMARGS/K - optional assembler args.
- not normally needed.
-
- ASMWARN/S - warn if asm is used in source.
-
- DEFINE/K - #define a global macro without parameters or body.
- ex : DEFINE DEBUG
- Macro is visible to any source.
-